designed to run on solar power - Turc Anglais Dictionnaire